insulator cap - French English Dictionary